﻿namespace JNPF.Basics.Models.WorkFlow.Model
{
    public class FormDataModel
    {
        /// <summary>
        /// 模块
        /// </summary>
        public string areasName { get; set; }
        /// <summary>
        /// 功能名称
        /// </summary>
        public string className { get; set; }
        /// <summary>
        /// 后端目录
        /// </summary>
        public string serviceDirectory { get; set; }
        /// <summary>
        /// 所属模块
        /// </summary>
        public string module { get; set; }
        /// <summary>
        /// 子表名称集合
        /// </summary>
        public string subClassName { get; set; }

        public string formRef { get; set; }
        public string formModel { get; set; }
        public string size { get; set; }
        public string labelPosition { get; set; }
        public int? labelWidth { get; set; }
        public string formRules { get; set; }
        public int? gutter { get; set; }
        public bool disabled { get; set; }
        public string span { get; set; }
        public bool formBtns { get; set; }
        public int? idGlobal { get; set; }
        public string fields { get; set; }
        public string popupType { get; set; }
        public FieldsModel children { get; set; }
    }

    public class Field
    {
        public string field { get; set; }
        public string fieldName { get; set; }
        public string dataType { get; set; }
    }
}
